.msg{
    font-size: 12px;
    color: rgba(0,0,0, .6);
    font-weight: bold;
}
body {
    background:#F0F2F5 url("/static/backend/bg.jpg");
    background-size:cover;
}
.form-control{
    border: none;
    background-color: rgba(255,255,255,.2);
    border-radius:2px;
    color:#000000
}
#login{
    color: #ffffff;
    padding: 8px 16px;
    background-color: rgba(0,0,0,.7);
}
#video_wrapper {
    position: relative;
    margin: 0px;
    padding: 0px;
}
#video_wrapper video {
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: -100;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    transform: translate(-50%, -50%);
}
.captcha input{
    width: 60%;
    display: inline-block;
}
.captcha img{
    width: 38%;
    border-radius: 8px;
}
.login-box{
    width: 400px;
}